﻿#region

using System;
using System.Collections.Generic;
using HouseHoldBudget.Core.Entities.User;

#endregion

namespace HouseHoldBudget.Services.Users
{
    public interface IUserService
    {
        #region Instance Methods

        BudgetUser ValidateUser(string loginName, string password);

        BudgetUser ValidateWindowsUser(string loginName);

        List<BudgetUser> GetAllUser(Guid currentUserId, bool exceptMe);

        BudgetUser GetUserById(Guid userId);

        #endregion
    }
}